Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
23 PRICE AVENUE Terraced £122,201 £52,600 11 Jul 2003